<?php
/**
 * Created by PhpStorm.
 * User: River
 * Email: river0428@gmail.com
 * Date: 2018/11/13
 * Time: 下午1:35
 */

namespace App\Models;

use Illuminate\Database\Eloquent\Model;

class Activity extends Model
{
    protected $table = 'activity';

    protected $guarded = [];

    public $appends = [
        'status_name',
    ];
//
//    public function image()
//    {
//        return $this->belongsTo(Attachments::class, 'image_id', 'id');
//    }

//    public function getStatusNameAttribute()
//    {
//        if ($this->end_at < now()->toDateTimeString()) {
//            return '已结束';
//        } else {
//            return '进行中';
//        }
//    }
//
//    public function getStatusAttribute()
//    {
//        if ($this->end_at < now()->toDateTimeString()) {
//            return 2;
//        } else {
//            return 1;
//        }
//    }
//
//    public function getImageUrlAttribute()
//    {
//        if ($this->image) {
//            return $this->image->file_url;
//        } else {
//            return '';
//        }
//    }

    public function getStatusNameAttribute()
    {
       switch ($this->status){
           case 1:
               return "进行中";
           case 0:
               return "已结束";
       }
    }
}